Mashpee Polar Cave Ice Cream Parlour closes over harassment

Mashpee Polar Cave Ice Cream Parlour closes over harassment